package com.lechuang.system.manager;

import com.lechuang.common.request.PageRequest;
import com.lechuang.common.result.PageResult;
import com.lechuang.system.dto.TenantSaveDTO;
import com.lechuang.system.dto.TenantListDTO;
import com.lechuang.system.vo.TenantDetailVO;
import com.lechuang.system.vo.TenantListVO;

import java.util.List;

public interface TenantManager {
    PageResult<TenantListVO> pageList(PageRequest<TenantListDTO> pageRequest);

    void saveAndUpdate(TenantSaveDTO tenantSaveDTO);

    TenantDetailVO detail(Long id);

    List<TenantListVO> getByNameOrPhone(String selectText);
}
